Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ODEY PLACE Terraced £148,000 23 Jul 2018
2 ODEY PLACE Terraced £142,500 9 Aug 2007
3 ODEY PLACE Terraced £114,500 24 Nov 2003